<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/tr/html4/frameset.dtd">
<html>
	<head>
		<title>haxegui</title>
		<link href="stylesheet.css" type="text/css" rel="stylesheet"/>
	</head>
	<body>
		<div id="overview">

			<div class="mainheader">
					<h1>haxegui</h1>
					<h2><a href="http://code.google.com/p/haxegui/">http://code.google.com/p/haxegui/</a></h2>
			</div>
	
			
			
			<div id="main">

							<p>There are <a href="todo.html">TODO tasks</a> to be done.</p>
							</div>

		
		<div class="type-frame">

		<h1>Info</h1>
		<div class="doc">
		<p>for the haxe API help see <a href="http://haxe.org/api">http://haxe.org/api</a></p>
		
		<p>External dependencies for the project:</p>
		<ul style="list-style:circle;">
		<li>swfmill for asset compilation</li>
		<li>neko for the StyleCompiler</li>
		<li>feffects and hscript libraries from haxelib for haxe compilation</li>
		<li>chxdoc and HaxeUmlGen for the documentation and diagrams</li>
		<li>CodeHighlighter is external but included for being a single file</li>
		</ul>	
		<br/>
		<p>Some notes about using <a href="http://code.google.com/p/hscript/">hscript</a>, hscript is not haxe and that means:</p>
		<ul style="list-style:circle;">
		<li>no typing or classes declarations</li>
		<li>no object declaration such as { x : 0, y : -1 }</li>
		<li>no switch construct</li>
		<li>only one variable declaration is allowed in var</li>
		<li>no getter \ setter magic, let C be a class with member A(get_A, set_A), use explicitly C.get_A()\c.set_A(), and not A\A= </li>
		</ul>
		</div>
    
		<h1>Classes</h1>
			<table width="100%">
			<th>Class</th><th>Description</th>
				<tr class="evenfalse">
					<td class="class"><a href="types/haxegui/Alert.html" target="classFrame" title="Alert">Alert</a></td>					
					<td class="line-comment">&nbsp;

 A Dialog to show errors

&nbsp;</td>
				</tr>
				<tr class="eventrue">
					<td class="class"><a href="types/haxegui/Appearance.html" target="classFrame" title="Appearance">Appearance</a></td>					
					<td class="line-comment">&nbsp;

 Appearance is a modal dialog, for changing the common look&amp;feel


&nbsp;</td>
				</tr>
				<tr class="evenfalse">
					<td class="class"><a href="types/haxegui/Automator.html" target="classFrame" title="Automator">Automator</a></td>					
					<td class="line-comment">&nbsp;
 Automation of events on components&nbsp;</td>
				</tr>
				<tr class="eventrue">
					<td class="class"><a href="types/haxegui/Binding.html" target="classFrame" title="Binding">Binding</a></td>					
					<td class="line-comment">&nbsp;

 Binding&nbsp;</td>
				</tr>
				<tr class="evenfalse">
					<td class="class"><a href="types/haxegui/ColorPicker.html" target="classFrame" title="ColorPicker">ColorPicker</a></td>					
					<td class="line-comment">&nbsp;

 ColorPicker class
&nbsp;</td>
				</tr>
				<tr class="eventrue">
					<td class="class"><a href="types/haxegui/ColorPicker2.html" target="classFrame" title="ColorPicker2">ColorPicker2</a></td>					
					<td class="line-comment">&nbsp;

 Advanced color picker.
&nbsp;</td>
				</tr>
				<tr class="evenfalse">
					<td class="class"><a href="types/haxegui/Console.html" target="classFrame" title="Console">Console</a></td>					
					<td class="line-comment">&nbsp;

 Console for debugging, one &lt;code&gt;TextField&lt;/code&gt; tracing messages and another parsing hscript.&nbsp;</td>
				</tr>
				<tr class="eventrue">
					<td class="typedef"><a href="types/haxegui/DataDescriptor.html" target="classFrame" title="DataDescriptor">DataDescriptor</a></td>					
					<td class="line-comment"></td>
				</tr>
				<tr class="evenfalse">
					<td class="class"><a href="types/haxegui/DataSource.html" target="classFrame" title="DataSource">DataSource</a></td>					
					<td class="line-comment">&nbsp;
 DataSource class

&nbsp;</td>
				</tr>
				<tr class="eventrue">
					<td class="class"><a href="types/haxegui/Dialog.html" target="classFrame" title="Dialog">Dialog</a></td>					
					<td class="line-comment">&nbsp;
 Dialog window&nbsp;</td>
				</tr>
				<tr class="evenfalse">
					<td class="class"><a href="types/haxegui/FileDialog.html" target="classFrame" title="FileDialog">FileDialog</a></td>					
					<td class="line-comment">&nbsp;
 FileDialog window&nbsp;</td>
				</tr>
				<tr class="eventrue">
					<td class="class"><a href="types/haxegui/Haxegui.html" target="classFrame" title="Haxegui">Haxegui</a></td>					
					<td class="line-comment">&nbsp;
 Haxegui main &quot;bootloader&quot;&nbsp;</td>
				</tr>
				<tr class="evenfalse">
					<td class="class"><a href="types/haxegui/Introspector.html" target="classFrame" title="Introspector">Introspector</a></td>					
					<td class="line-comment">&nbsp;

 Introspector class
&nbsp;</td>
				</tr>
				<tr class="eventrue">
					<td class="class"><a href="types/haxegui/Node.html" target="classFrame" title="Node">Node</a></td>					
					<td class="line-comment">&nbsp;
 Signal\Slot Node.&nbsp;</td>
				</tr>
				<tr class="evenfalse">
					<td class="typedef"><a href="types/haxegui/Profile.html" target="classFrame" title="Profile">Profile</a></td>					
					<td class="line-comment"></td>
				</tr>
				<tr class="eventrue">
					<td class="class"><a href="types/haxegui/ProfileNode.html" target="classFrame" title="ProfileNode">ProfileNode</a></td>					
					<td class="line-comment"></td>
				</tr>
				<tr class="evenfalse">
					<td class="class"><a href="types/haxegui/Profiler.html" target="classFrame" title="Profiler">Profiler</a></td>					
					<td class="line-comment"></td>
				</tr>
				<tr class="eventrue">
					<td class="class"><a href="types/haxegui/RichTextEditor.html" target="classFrame" title="RichTextEditor">RichTextEditor</a></td>					
					<td class="line-comment">&nbsp;

 Rich Text Editor with controls for selecting font-face, font-size, alignment and color.&nbsp;</td>
				</tr>
				<tr class="evenfalse">
					<td class="class"><a href="types/haxegui/Stats.html" target="classFrame" title="Stats">Stats</a></td>					
					<td class="line-comment">&nbsp;

 Some textual and chart performance statistics.&nbsp;</td>
				</tr>
				<tr class="eventrue">
					<td class="class"><a href="types/haxegui/Window.html" target="classFrame" title="Window">Window</a></td>					
					<td class="line-comment">&nbsp;
 Dragable &amp; Resizable window.&nbsp;</td>
				</tr>
				<tr class="evenfalse">
					<td class="enum"><a href="types/haxegui/WindowPosition.html" target="classFrame" title="WindowPosition">WindowPosition</a></td>					
					<td class="line-comment"></td>
				</tr>
				<tr class="eventrue">
					<td class="enum"><a href="types/haxegui/WindowType.html" target="classFrame" title="WindowType">WindowType</a></td>					
					<td class="line-comment"></td>
				</tr>
				<tr class="evenfalse">
					<td class="class"><a href="types/haxegui/XmlParser.html" target="classFrame" title="XmlParser">XmlParser</a></td>					
					<td class="line-comment">&nbsp;
 Style and Layout parser
&nbsp;</td>
				</tr>
				<tr class="eventrue">
					<td class="class"><a href="types/haxegui/containers/Accordion.html" target="classFrame" title="Accordion">Accordion</a></td>					
					<td class="line-comment">&nbsp;
 Accordion class
&nbsp;</td>
				</tr>
				<tr class="evenfalse">
					<td class="class"><a href="types/haxegui/containers/Container.html" target="classFrame" title="Container">Container</a></td>					
					<td class="line-comment">&nbsp;
 Generic &quot;Canvas&quot; or &quot;Panel&quot; to put components in.&nbsp;</td>
				</tr>
				<tr class="eventrue">
					<td class="class"><a href="types/haxegui/containers/Divider.html" target="classFrame" title="Divider">Divider</a></td>					
					<td class="line-comment">&nbsp;
 Divider is a split pane containers.&nbsp;</td>
				</tr>
				<tr class="evenfalse">
					<td class="class"><a href="types/haxegui/containers/DividerHandle.html" target="classFrame" title="DividerHandle">DividerHandle</a></td>					
					<td class="line-comment">&nbsp;
 Handle to resize cells in the divider.&nbsp;</td>
				</tr>
				<tr class="eventrue">
					<td class="class"><a href="types/haxegui/containers/DividerHandleButton.html" target="classFrame" title="DividerHandleButton">DividerHandleButton</a></td>					
					<td class="line-comment">&nbsp;
 Button for the divider handle collapse\expand fully.&nbsp;</td>
				</tr>
				<tr class="evenfalse">
					<td class="class"><a href="types/haxegui/containers/Grid.html" target="classFrame" title="Grid">Grid</a></td>					
					<td class="line-comment">&nbsp;
 Grid container.&nbsp;</td>
				</tr>
				<tr class="eventrue">
					<td class="class"><a href="types/haxegui/containers/HBox.html" target="classFrame" title="HBox">HBox</a></td>					
					<td class="line-comment">&nbsp;
 A Special kind of grid that has only 1 row.&nbsp;</td>
				</tr>
				<tr class="evenfalse">
					<td class="class"><a href="types/haxegui/containers/HDivider.html" target="classFrame" title="HDivider">HDivider</a></td>					
					<td class="line-comment"></td>
				</tr>
				<tr class="eventrue">
					<td class="interface"><a href="types/haxegui/containers/IContainer.html" target="classFrame" title="IContainer">IContainer</a></td>					
					<td class="line-comment">&nbsp;

 Interface for containers.&nbsp;</td>
				</tr>
				<tr class="evenfalse">
					<td class="class"><a href="types/haxegui/containers/ScrollPane.html" target="classFrame" title="ScrollPane">ScrollPane</a></td>					
					<td class="line-comment">&nbsp;
 ScrollPane masks his children, and allows to expose the hidden parts using ScrollBars.&nbsp;</td>
				</tr>
				<tr class="eventrue">
					<td class="enum"><a href="types/haxegui/containers/ScrollPolicy.html" target="classFrame" title="ScrollPolicy">ScrollPolicy</a></td>					
					<td class="line-comment"></td>
				</tr>
				<tr class="evenfalse">
					<td class="class"><a href="types/haxegui/containers/Stack.html" target="classFrame" title="Stack">Stack</a></td>					
					<td class="line-comment">&nbsp;
 Stack container for layering components.&nbsp;</td>
				</tr>
				<tr class="eventrue">
					<td class="class"><a href="types/haxegui/containers/VDivider.html" target="classFrame" title="VDivider">VDivider</a></td>					
					<td class="line-comment"></td>
				</tr>
				<tr class="evenfalse">
					<td class="class"><a href="types/haxegui/controls/AbstractButton.html" target="classFrame" title="AbstractButton">AbstractButton</a></td>					
					<td class="line-comment">&nbsp;

 A chromeless button, containing default actions for mouse events.&nbsp;</td>
				</tr>
				<tr class="eventrue">
					<td class="class"><a href="types/haxegui/controls/Adjustment.html" target="classFrame" title="Adjustment">Adjustment</a></td>					
					<td class="line-comment">&nbsp;
 Adjustment class allows reuse \ sharing of values for &quot;range widgets&quot;.&nbsp;</td>
				</tr>
				<tr class="evenfalse">
					<td class="typedef"><a href="types/haxegui/controls/AdjustmentObject.html" target="classFrame" title="AdjustmentObject">AdjustmentObject</a></td>					
					<td class="line-comment">&nbsp;
 A typed object to hold a value, its mininum and maximum, and the default increasement sizes.
&nbsp;</td>
				</tr>
				<tr class="eventrue">
					<td class="class"><a href="types/haxegui/controls/AutoCompleteInput.html" target="classFrame" title="AutoCompleteInput">AutoCompleteInput</a></td>					
					<td class="line-comment"></td>
				</tr>
				<tr class="evenfalse">
					<td class="class"><a href="types/haxegui/controls/Button.html" target="classFrame" title="Button">Button</a></td>					
					<td class="line-comment">&nbsp;
 A chromed button, with optional label and icon.&nbsp;</td>
				</tr>
				<tr class="eventrue">
					<td class="class"><a href="types/haxegui/controls/CheckBox.html" target="classFrame" title="CheckBox">CheckBox</a></td>					
					<td class="line-comment">&nbsp;
 An on\off CheckBox, special kind of PushButton.&nbsp;</td>
				</tr>
				<tr class="evenfalse">
					<td class="class"><a href="types/haxegui/controls/ComboBox.html" target="classFrame" title="ComboBox">ComboBox</a></td>					
					<td class="line-comment">&nbsp;

 ComboBox is composited of a button for the pull-down menu, and an optional Input for custom values.
&nbsp;</td>
				</tr>
				<tr class="eventrue">
					<td class="class"><a href="types/haxegui/controls/ComboBoxBackground.html" target="classFrame" title="ComboBoxBackground">ComboBoxBackground</a></td>					
					<td class="line-comment">&nbsp;
 The background for a non-editable ComboBox.&nbsp;</td>
				</tr>
				<tr class="evenfalse">
					<td class="class"><a href="types/haxegui/controls/ComboBoxDropButton.html" target="classFrame" title="ComboBoxDropButton">ComboBoxDropButton</a></td>					
					<td class="line-comment">&nbsp;

 The pulldown button for a ComboBox.&nbsp;</td>
				</tr>
				<tr class="eventrue">
					<td class="class"><a href="types/haxegui/controls/Component.html" target="classFrame" title="Component">Component</a></td>					
					<td class="line-comment">&nbsp;

 Component is the basic protoype for all components.&nbsp;</td>
				</tr>
				<tr class="evenfalse">
					<td class="class"><a href="types/haxegui/controls/DropDown.html" target="classFrame" title="DropDown">DropDown</a></td>					
					<td class="line-comment">&nbsp;
 Alias for a non-editable &lt;code&gt;ComboBox&lt;/code&gt;
&nbsp;</td>
				</tr>
				<tr class="eventrue">
					<td class="class"><a href="types/haxegui/controls/Expander.html" target="classFrame" title="Expander">Expander</a></td>					
					<td class="line-comment">&nbsp;
 Expander class, may be expanded or collapsed by the user to reveal or hide child widgets.&nbsp;</td>
				</tr>
				<tr class="evenfalse">
					<td class="class"><a href="types/haxegui/controls/ExpanderButton.html" target="classFrame" title="ExpanderButton">ExpanderButton</a></td>					
					<td class="line-comment">&nbsp;
 ExpanderButton
&nbsp;</td>
				</tr>
				<tr class="eventrue">
					<td class="enum"><a href="types/haxegui/controls/ExpanderStyle.html" target="classFrame" title="ExpanderStyle">ExpanderStyle</a></td>					
					<td class="line-comment"></td>
				</tr>
				<tr class="evenfalse">
					<td class="interface"><a href="types/haxegui/controls/IAccessible.html" target="classFrame" title="IAccessible">IAccessible</a></td>					
					<td class="line-comment">&nbsp;

 Interface for accessible widgets.

&nbsp;</td>
				</tr>
				<tr class="eventrue">
					<td class="interface"><a href="types/haxegui/controls/IAdjustable.html" target="classFrame" title="IAdjustable">IAdjustable</a></td>					
					<td class="line-comment">&nbsp;
 Interface for adjustable widgets.

&nbsp;</td>
				</tr>
				<tr class="evenfalse">
					<td class="interface"><a href="types/haxegui/controls/IAggregate.html" target="classFrame" title="IAggregate">IAggregate</a></td>					
					<td class="line-comment">&nbsp;

 Interface for aggregating widgets&nbsp;</td>
				</tr>
				<tr class="eventrue">
					<td class="interface"><a href="types/haxegui/controls/IComposite.html" target="classFrame" title="IComposite">IComposite</a></td>					
					<td class="line-comment">&nbsp;
 Interface for compositing widgets&nbsp;</td>
				</tr>
				<tr class="evenfalse">
					<td class="interface"><a href="types/haxegui/controls/IData.html" target="classFrame" title="IData">IData</a></td>					
					<td class="line-comment">&nbsp;
  Interface for data-rendering components.

&nbsp;</td>
				</tr>
				<tr class="eventrue">
					<td class="interface"><a href="types/haxegui/controls/IDataSource.html" target="classFrame" title="IDataSource">IDataSource</a></td>					
					<td class="line-comment">&nbsp;
  Interface for data provided components.

&nbsp;</td>
				</tr>
				<tr class="evenfalse">
					<td class="interface"><a href="types/haxegui/controls/IMovable.html" target="classFrame" title="IMovable">IMovable</a></td>					
					<td class="line-comment">&nbsp;

 Interface for moveable widgets.

&nbsp;</td>
				</tr>
				<tr class="eventrue">
					<td class="interface"><a href="types/haxegui/controls/IRepeater.html" target="classFrame" title="IRepeater">IRepeater</a></td>					
					<td class="line-comment">&nbsp;

 Interface for interval-repeating components.

&nbsp;</td>
				</tr>
				<tr class="evenfalse">
					<td class="interface"><a href="types/haxegui/controls/IRubberBand.html" target="classFrame" title="IRubberBand">IRubberBand</a></td>					
					<td class="line-comment">&nbsp;
 Interface for widgets that can detach and snap.&nbsp;</td>
				</tr>
				<tr class="eventrue">
					<td class="interface"><a href="types/haxegui/controls/IText.html" target="classFrame" title="IText">IText</a></td>					
					<td class="line-comment">&nbsp;

 Interface for widgets which contain &lt;code&gt;TextField&lt;/code&gt;s.&nbsp;</td>
				</tr>
				<tr class="evenfalse">
					<td class="interface"><a href="types/haxegui/controls/IToolTip.html" target="classFrame" title="IToolTip">IToolTip</a></td>					
					<td class="line-comment">&nbsp;
 Interface for tooltip'd components

&nbsp;</td>
				</tr>
				<tr class="eventrue">
					<td class="interface"><a href="types/haxegui/controls/ITween.html" target="classFrame" title="ITween">ITween</a></td>					
					<td class="line-comment">&nbsp;

 Interface for tweening widgets.
&nbsp;</td>
				</tr>
				<tr class="evenfalse">
					<td class="interface"><a href="types/haxegui/controls/IValidate.html" target="classFrame" title="IValidate">IValidate</a></td>					
					<td class="line-comment">&nbsp;

 Interface for validating widgets.

&nbsp;</td>
				</tr>
				<tr class="eventrue">
					<td class="class"><a href="types/haxegui/controls/Icon.html" target="classFrame" title="Icon">Icon</a></td>					
					<td class="line-comment">&nbsp;
 Image helper class, defines stock icons.&nbsp;</td>
				</tr>
				<tr class="evenfalse">
					<td class="class"><a href="types/haxegui/controls/Image.html" target="classFrame" title="Image">Image</a></td>					
					<td class="line-comment">&nbsp;

 Component wrapper for bitmaps.&nbsp;</td>
				</tr>
				<tr class="eventrue">
					<td class="class"><a href="types/haxegui/controls/Input.html" target="classFrame" title="Input">Input</a></td>					
					<td class="line-comment">&nbsp;
 Input wraps an editable &lt;code&gt;TextField&lt;/code&gt;.&nbsp;</td>
				</tr>
				<tr class="evenfalse">
					<td class="class"><a href="types/haxegui/controls/Label.html" target="classFrame" title="Label">Label</a></td>					
					<td class="line-comment">&nbsp;

 Label class, non-interactive text component.&nbsp;</td>
				</tr>
				<tr class="eventrue">
					<td class="class"><a href="types/haxegui/controls/ListBox.html" target="classFrame" title="ListBox">ListBox</a></td>					
					<td class="line-comment">&nbsp;
 Alias for a &lt;code&gt;UiList&lt;/code&gt; with a &lt;code&gt;ScrollBar&lt;/code&gt;&nbsp;</td>
				</tr>
				<tr class="evenfalse">
					<td class="class"><a href="types/haxegui/controls/ListHeader.html" target="classFrame" title="ListHeader">ListHeader</a></td>					
					<td class="line-comment">&nbsp;
 List header with labels, seperators and an arrow to show the sort direction.&nbsp;</td>
				</tr>
				<tr class="eventrue">
					<td class="class"><a href="types/haxegui/controls/ListItem.html" target="classFrame" title="ListItem">ListItem</a></td>					
					<td class="line-comment">&nbsp;

 ListItem Class
&nbsp;</td>
				</tr>
				<tr class="evenfalse">
					<td class="enum"><a href="types/haxegui/controls/ListSelectionMode.html" target="classFrame" title="ListSelectionMode">ListSelectionMode</a></td>					
					<td class="line-comment"></td>
				</tr>
				<tr class="eventrue">
					<td class="class"><a href="types/haxegui/controls/Menu.html" target="classFrame" title="Menu">Menu</a></td>					
					<td class="line-comment">&nbsp;
 Menu Class
&nbsp;</td>
				</tr>
				<tr class="evenfalse">
					<td class="class"><a href="types/haxegui/controls/MenuBar.html" target="classFrame" title="MenuBar">MenuBar</a></td>					
					<td class="line-comment">&nbsp;
 MenuBar Class
&nbsp;</td>
				</tr>
				<tr class="eventrue">
					<td class="class"><a href="types/haxegui/controls/MenuSeperator.html" target="classFrame" title="MenuSeperator">MenuSeperator</a></td>					
					<td class="line-comment"></td>
				</tr>
				<tr class="evenfalse">
					<td class="class"><a href="types/haxegui/controls/PopupMenu.html" target="classFrame" title="PopupMenu">PopupMenu</a></td>					
					<td class="line-comment">&nbsp;
 Popup Menu&nbsp;</td>
				</tr>
				<tr class="eventrue">
					<td class="class"><a href="types/haxegui/controls/ProgressBar.html" target="classFrame" title="ProgressBar">ProgressBar</a></td>					
					<td class="line-comment">&nbsp;

 ProgressBar class
&nbsp;</td>
				</tr>
				<tr class="evenfalse">
					<td class="class"><a href="types/haxegui/controls/ProgressBarIndicator.html" target="classFrame" title="ProgressBarIndicator">ProgressBarIndicator</a></td>					
					<td class="line-comment">&nbsp;

 ProgressBarIndicator class
&nbsp;</td>
				</tr>
				<tr class="eventrue">
					<td class="class"><a href="types/haxegui/controls/PushButton.html" target="classFrame" title="PushButton">PushButton</a></td>					
					<td class="line-comment">&nbsp;
 Alias for a &lt;code&gt;Button&lt;/code&gt; with toggle=true
&nbsp;</td>
				</tr>
				<tr class="evenfalse">
					<td class="class"><a href="types/haxegui/controls/RadioButton.html" target="classFrame" title="RadioButton">RadioButton</a></td>					
					<td class="line-comment">&nbsp;
 RadioButton allows the user to select only one of the predefined set of similar widgets.&nbsp;</td>
				</tr>
				<tr class="eventrue">
					<td class="class"><a href="types/haxegui/controls/RadioGroup.html" target="classFrame" title="RadioGroup">RadioGroup</a></td>					
					<td class="line-comment">&nbsp;
 Helper class to group radio buttons.&nbsp;</td>
				</tr>
				<tr class="evenfalse">
					<td class="class"><a href="types/haxegui/controls/ScrollBar.html" target="classFrame" title="ScrollBar">ScrollBar</a></td>					
					<td class="line-comment">&nbsp;

 ScrollBar with handle and buttons.&nbsp;</td>
				</tr>
				<tr class="eventrue">
					<td class="class"><a href="types/haxegui/controls/ScrollBarDownButton.html" target="classFrame" title="ScrollBarDownButton">ScrollBarDownButton</a></td>					
					<td class="line-comment">&nbsp;

 Button for scrolling down.&nbsp;</td>
				</tr>
				<tr class="evenfalse">
					<td class="class"><a href="types/haxegui/controls/ScrollBarFrame.html" target="classFrame" title="ScrollBarFrame">ScrollBarFrame</a></td>					
					<td class="line-comment">&nbsp;

 ScrollBarFrame Class
&nbsp;</td>
				</tr>
				<tr class="eventrue">
					<td class="class"><a href="types/haxegui/controls/ScrollBarHandle.html" target="classFrame" title="ScrollBarHandle">ScrollBarHandle</a></td>					
					<td class="line-comment">&nbsp;

 Draggable handle for a &lt;code&gt;ScrollBar&lt;/code&gt;.&nbsp;</td>
				</tr>
				<tr class="evenfalse">
					<td class="class"><a href="types/haxegui/controls/ScrollBarUpButton.html" target="classFrame" title="ScrollBarUpButton">ScrollBarUpButton</a></td>					
					<td class="line-comment">&nbsp;

 Button for scrolling up.&nbsp;</td>
				</tr>
				<tr class="eventrue">
					<td class="class"><a href="types/haxegui/controls/Seperator.html" target="classFrame" title="Seperator">Seperator</a></td>					
					<td class="line-comment">&nbsp;
  Draggable seperator&nbsp;</td>
				</tr>
				<tr class="evenfalse">
					<td class="class"><a href="types/haxegui/controls/Slider.html" target="classFrame" title="Slider">Slider</a></td>					
					<td class="line-comment">&nbsp;

 Horizontal slider with a draggable handle.&nbsp;</td>
				</tr>
				<tr class="eventrue">
					<td class="class"><a href="types/haxegui/controls/SliderHandle.html" target="classFrame" title="SliderHandle">SliderHandle</a></td>					
					<td class="line-comment">&nbsp;

 Draggable handle to slide values.
&nbsp;</td>
				</tr>
				<tr class="evenfalse">
					<td class="class"><a href="types/haxegui/controls/Spacer.html" target="classFrame" title="Spacer">Spacer</a></td>					
					<td class="line-comment"></td>
				</tr>
				<tr class="eventrue">
					<td class="class"><a href="types/haxegui/controls/Stepper.html" target="classFrame" title="Stepper">Stepper</a></td>					
					<td class="line-comment">&nbsp;
 Stepper for numeric values, has an input and up\down buttons.&nbsp;</td>
				</tr>
				<tr class="evenfalse">
					<td class="class"><a href="types/haxegui/controls/StepperDownButton.html" target="classFrame" title="StepperDownButton">StepperDownButton</a></td>					
					<td class="line-comment">&nbsp;
 A Button with an arrow pointing down.&nbsp;</td>
				</tr>
				<tr class="eventrue">
					<td class="class"><a href="types/haxegui/controls/StepperUpButton.html" target="classFrame" title="StepperUpButton">StepperUpButton</a></td>					
					<td class="line-comment">&nbsp;
 A Button with an arrow pointing up.&nbsp;</td>
				</tr>
				<tr class="evenfalse">
					<td class="class"><a href="types/haxegui/controls/Swatch.html" target="classFrame" title="Swatch">Swatch</a></td>					
					<td class="line-comment">&nbsp;
 Button with a color sprite, opens a color picked on click&nbsp;</td>
				</tr>
				<tr class="eventrue">
					<td class="class"><a href="types/haxegui/controls/Tab.html" target="classFrame" title="Tab">Tab</a></td>					
					<td class="line-comment">&nbsp;
 Tab Class&nbsp;</td>
				</tr>
				<tr class="evenfalse">
					<td class="class"><a href="types/haxegui/controls/TabNavigator.html" target="classFrame" title="TabNavigator">TabNavigator</a></td>					
					<td class="line-comment">&nbsp;
 Tab Navigator bar for switching visible content.&nbsp;</td>
				</tr>
				<tr class="eventrue">
					<td class="enum"><a href="types/haxegui/controls/TabPosition.html" target="classFrame" title="TabPosition">TabPosition</a></td>					
					<td class="line-comment">&nbsp;&nbsp;</td>
				</tr>
				<tr class="evenfalse">
					<td class="class"><a href="types/haxegui/controls/ToolBar.html" target="classFrame" title="ToolBar">ToolBar</a></td>					
					<td class="line-comment">&nbsp;
 ToolBar for widgets.&nbsp;</td>
				</tr>
				<tr class="eventrue">
					<td class="class"><a href="types/haxegui/controls/ToolBarHandle.html" target="classFrame" title="ToolBarHandle">ToolBarHandle</a></td>					
					<td class="line-comment">&nbsp;
 Handle to detach the &lt;code&gt;ToolBar&lt;/code&gt;&nbsp;</td>
				</tr>
				<tr class="evenfalse">
					<td class="class"><a href="types/haxegui/controls/ToolBarSeperator.html" target="classFrame" title="ToolBarSeperator">ToolBarSeperator</a></td>					
					<td class="line-comment"></td>
				</tr>
				<tr class="eventrue">
					<td class="enum"><a href="types/haxegui/controls/ToolBarStyle.html" target="classFrame" title="ToolBarStyle">ToolBarStyle</a></td>					
					<td class="line-comment"></td>
				</tr>
				<tr class="evenfalse">
					<td class="class"><a href="types/haxegui/controls/Tree.html" target="classFrame" title="Tree">Tree</a></td>					
					<td class="line-comment">&nbsp;

 Tree Class
&nbsp;</td>
				</tr>
				<tr class="eventrue">
					<td class="class"><a href="types/haxegui/controls/TreeLeaf.html" target="classFrame" title="TreeLeaf">TreeLeaf</a></td>					
					<td class="line-comment">&nbsp;

 TreeLeaf class


&nbsp;</td>
				</tr>
				<tr class="evenfalse">
					<td class="class"><a href="types/haxegui/controls/TreeNode.html" target="classFrame" title="TreeNode">TreeNode</a></td>					
					<td class="line-comment">&nbsp;
 Expandable tree node&nbsp;</td>
				</tr>
				<tr class="eventrue">
					<td class="class"><a href="types/haxegui/controls/UiList.html" target="classFrame" title="UiList">UiList</a></td>					
					<td class="line-comment">&nbsp;

 Sortable List Class.&nbsp;</td>
				</tr>
				<tr class="evenfalse">
					<td class="class"><a href="types/haxegui/events/AdjustmentEvent.html" target="classFrame" title="AdjustmentEvent">AdjustmentEvent</a></td>					
					<td class="line-comment"></td>
				</tr>
				<tr class="eventrue">
					<td class="class"><a href="types/haxegui/events/DataEvent.html" target="classFrame" title="DataEvent">DataEvent</a></td>					
					<td class="line-comment"></td>
				</tr>
				<tr class="evenfalse">
					<td class="class"><a href="types/haxegui/events/DragEvent.html" target="classFrame" title="DragEvent">DragEvent</a></td>					
					<td class="line-comment"></td>
				</tr>
				<tr class="eventrue">
					<td class="class"><a href="types/haxegui/events/FileEvent.html" target="classFrame" title="FileEvent">FileEvent</a></td>					
					<td class="line-comment"></td>
				</tr>
				<tr class="evenfalse">
					<td class="class"><a href="types/haxegui/events/ListEvent.html" target="classFrame" title="ListEvent">ListEvent</a></td>					
					<td class="line-comment"></td>
				</tr>
				<tr class="eventrue">
					<td class="class"><a href="types/haxegui/events/MenuEvent.html" target="classFrame" title="MenuEvent">MenuEvent</a></td>					
					<td class="line-comment"></td>
				</tr>
				<tr class="evenfalse">
					<td class="class"><a href="types/haxegui/events/MoveEvent.html" target="classFrame" title="MoveEvent">MoveEvent</a></td>					
					<td class="line-comment"></td>
				</tr>
				<tr class="eventrue">
					<td class="class"><a href="types/haxegui/events/ResizeEvent.html" target="classFrame" title="ResizeEvent">ResizeEvent</a></td>					
					<td class="line-comment"></td>
				</tr>
				<tr class="evenfalse">
					<td class="class"><a href="types/haxegui/events/TreeEvent.html" target="classFrame" title="TreeEvent">TreeEvent</a></td>					
					<td class="line-comment"></td>
				</tr>
				<tr class="eventrue">
					<td class="class"><a href="types/haxegui/events/WindowEvent.html" target="classFrame" title="WindowEvent">WindowEvent</a></td>					
					<td class="line-comment"></td>
				</tr>
				<tr class="evenfalse">
					<td class="enum"><a href="types/haxegui/logging/ErrorType.html" target="classFrame" title="ErrorType">ErrorType</a></td>					
					<td class="line-comment"></td>
				</tr>
				<tr class="eventrue">
					<td class="interface"><a href="types/haxegui/logging/ILogger.html" target="classFrame" title="ILogger">ILogger</a></td>					
					<td class="line-comment"></td>
				</tr>
				<tr class="evenfalse">
					<td class="typedef"><a href="types/haxegui/logging/LogEntry.html" target="classFrame" title="LogEntry">LogEntry</a></td>					
					<td class="line-comment"></td>
				</tr>
				<tr class="eventrue">
					<td class="enum"><a href="types/haxegui/logging/LogLevel.html" target="classFrame" title="LogLevel">LogLevel</a></td>					
					<td class="line-comment"></td>
				</tr>
				<tr class="evenfalse">
					<td class="typedef"><a href="types/haxegui/managers/ColorTheme.html" target="classFrame" title="ColorTheme">ColorTheme</a></td>					
					<td class="line-comment"></td>
				</tr>
				<tr class="eventrue">
					<td class="enum"><a href="types/haxegui/managers/Cursor.html" target="classFrame" title="Cursor">Cursor</a></td>					
					<td class="line-comment"></td>
				</tr>
				<tr class="evenfalse">
					<td class="class"><a href="types/haxegui/managers/CursorManager.html" target="classFrame" title="CursorManager">CursorManager</a></td>					
					<td class="line-comment">&nbsp;

 Cursor Manager Class (Singleton)
&nbsp;</td>
				</tr>
				<tr class="eventrue">
					<td class="class"><a href="types/haxegui/managers/DefaultStyle.html" target="classFrame" title="DefaultStyle">DefaultStyle</a></td>					
					<td class="line-comment">&nbsp;

 DefaultStyle defines common look &amp; feel, color and font-wise.&nbsp;</td>
				</tr>
				<tr class="evenfalse">
					<td class="class"><a href="types/haxegui/managers/DragManager.html" target="classFrame" title="DragManager">DragManager</a></td>					
					<td class="line-comment"></td>
				</tr>
				<tr class="eventrue">
					<td class="class"><a href="types/haxegui/managers/DwellIndicator.html" target="classFrame" title="DwellIndicator">DwellIndicator</a></td>					
					<td class="line-comment"></td>
				</tr>
				<tr class="evenfalse">
					<td class="class"><a href="types/haxegui/managers/FocusManager.html" target="classFrame" title="FocusManager">FocusManager</a></td>					
					<td class="line-comment">&nbsp;


&nbsp;</td>
				</tr>
				<tr class="eventrue">
					<td class="class"><a href="types/haxegui/managers/LayoutManager.html" target="classFrame" title="LayoutManager">LayoutManager</a></td>					
					<td class="line-comment">&nbsp;
 LayoutManager handles loading layouts from XML files, and setting a layout.&nbsp;</td>
				</tr>
				<tr class="evenfalse">
					<td class="class"><a href="types/haxegui/managers/MouseManager.html" target="classFrame" title="MouseManager">MouseManager</a></td>					
					<td class="line-comment">&nbsp;

 Mouse Manager Class &nbsp;</td>
				</tr>
				<tr class="eventrue">
					<td class="class"><a href="types/haxegui/managers/ScriptManager.html" target="classFrame" title="ScriptManager">ScriptManager</a></td>					
					<td class="line-comment">&nbsp;

 ScriptManager handles running scripts for styling controls
&nbsp;</td>
				</tr>
				<tr class="evenfalse">
					<td class="typedef"><a href="types/haxegui/managers/ScriptObject.html" target="classFrame" title="ScriptObject">ScriptObject</a></td>					
					<td class="line-comment">&nbsp; Typed object for managing scripts&nbsp;</td>
				</tr>
				<tr class="eventrue">
					<td class="class"><a href="types/haxegui/managers/StyleManager.html" target="classFrame" title="StyleManager">StyleManager</a></td>					
					<td class="line-comment">&nbsp;

 StyleManager handles running scripts for styling controls
&nbsp;</td>
				</tr>
				<tr class="evenfalse">
					<td class="class"><a href="types/haxegui/managers/Tooltip.html" target="classFrame" title="Tooltip">Tooltip</a></td>					
					<td class="line-comment">&nbsp;

 A Ballon with a label.&nbsp;</td>
				</tr>
				<tr class="eventrue">
					<td class="class"><a href="types/haxegui/managers/TooltipManager.html" target="classFrame" title="TooltipManager">TooltipManager</a></td>					
					<td class="line-comment">&nbsp;

 TooltipManager Class

&nbsp;</td>
				</tr>
				<tr class="evenfalse">
					<td class="class"><a href="types/haxegui/managers/WindowManager.html" target="classFrame" title="WindowManager">WindowManager</a></td>					
					<td class="line-comment">&nbsp;
 Window Manager
&nbsp;</td>
				</tr>
				<tr class="eventrue">
					<td class="class"><a href="types/haxegui/toys/AnalogClock.html" target="classFrame" title="AnalogClock">AnalogClock</a></td>					
					<td class="line-comment">&nbsp;
 Analog Clock widget.&nbsp;</td>
				</tr>
				<tr class="evenfalse">
					<td class="class"><a href="types/haxegui/toys/Arrow.html" target="classFrame" title="Arrow">Arrow</a></td>					
					<td class="line-comment">&nbsp;
 Simple arrowhead used by many widgets
&nbsp;</td>
				</tr>
				<tr class="eventrue">
					<td class="enum"><a href="types/haxegui/toys/ArrowType.html" target="classFrame" title="ArrowType">ArrowType</a></td>					
					<td class="line-comment"></td>
				</tr>
				<tr class="evenfalse">
					<td class="class"><a href="types/haxegui/toys/Balloon.html" target="classFrame" title="Balloon">Balloon</a></td>					
					<td class="line-comment"></td>
				</tr>
				<tr class="eventrue">
					<td class="class"><a href="types/haxegui/toys/Circle.html" target="classFrame" title="Circle">Circle</a></td>					
					<td class="line-comment"></td>
				</tr>
				<tr class="evenfalse">
					<td class="class"><a href="types/haxegui/toys/Curvy.html" target="classFrame" title="Curvy">Curvy</a></td>					
					<td class="line-comment">&nbsp;
 Component wrapper for a curve.&nbsp;</td>
				</tr>
				<tr class="eventrue">
					<td class="class"><a href="types/haxegui/toys/Knob.html" target="classFrame" title="Knob">Knob</a></td>					
					<td class="line-comment"></td>
				</tr>
				<tr class="evenfalse">
					<td class="class"><a href="types/haxegui/toys/Line.html" target="classFrame" title="Line">Line</a></td>					
					<td class="line-comment"></td>
				</tr>
				<tr class="eventrue">
					<td class="class"><a href="types/haxegui/toys/Note.html" target="classFrame" title="Note">Note</a></td>					
					<td class="line-comment"></td>
				</tr>
				<tr class="evenfalse">
					<td class="class"><a href="types/haxegui/toys/Patch.html" target="classFrame" title="Patch">Patch</a></td>					
					<td class="line-comment">&nbsp;
 Patch cable to visually connect signals and slots.&nbsp;</td>
				</tr>
				<tr class="eventrue">
					<td class="class"><a href="types/haxegui/toys/Pin.html" target="classFrame" title="Pin">Pin</a></td>					
					<td class="line-comment"></td>
				</tr>
				<tr class="evenfalse">
					<td class="class"><a href="types/haxegui/toys/Rectangle.html" target="classFrame" title="Rectangle">Rectangle</a></td>					
					<td class="line-comment">&nbsp;
 Component with basic drawRect script.&nbsp;</td>
				</tr>
				<tr class="eventrue">
					<td class="class"><a href="types/haxegui/toys/SevenSegment.html" target="classFrame" title="SevenSegment">SevenSegment</a></td>					
					<td class="line-comment">&nbsp;
  A LCD 7-Segment like digit box widget.&nbsp;</td>
				</tr>
				<tr class="evenfalse">
					<td class="class"><a href="types/haxegui/toys/Socket.html" target="classFrame" title="Socket">Socket</a></td>					
					<td class="line-comment">&nbsp;
 Socket.&nbsp;</td>
				</tr>
				<tr class="eventrue">
					<td class="class"><a href="types/haxegui/toys/Transformer.html" target="classFrame" title="Transformer">Transformer</a></td>					
					<td class="line-comment">&nbsp;
 A Transformation widget, to visually translate and scale a component.&nbsp;</td>
				</tr>
				<tr class="evenfalse">
					<td class="typedef"><a href="types/haxegui/utils/Alignment.html" target="classFrame" title="Alignment">Alignment</a></td>					
					<td class="line-comment"></td>
				</tr>
				<tr class="eventrue">
					<td class="class"><a href="types/haxegui/utils/Color.html" target="classFrame" title="Color">Color</a></td>					
					<td class="line-comment">&nbsp;
 Functions to ease dealing with hex color triplets.&nbsp;</td>
				</tr>
				<tr class="evenfalse">
					<td class="enum"><a href="types/haxegui/utils/HorizontalAlign.html" target="classFrame" title="HorizontalAlign">HorizontalAlign</a></td>					
					<td class="line-comment"></td>
				</tr>
				<tr class="eventrue">
					<td class="class"><a href="types/haxegui/utils/Opts.html" target="classFrame" title="Opts">Opts</a></td>					
					<td class="line-comment">&nbsp;

 Options handler
&nbsp;</td>
				</tr>
				<tr class="evenfalse">
					<td class="class"><a href="types/haxegui/utils/Printing.html" target="classFrame" title="Printing">Printing</a></td>					
					<td class="line-comment">&nbsp;
  Printing functions, PHP-Styled printing, mostly used by &lt;code&gt;Console&lt;/code&gt;&nbsp;</td>
				</tr>
				<tr class="eventrue">
					<td class="enum"><a href="types/haxegui/utils/ScaleMode.html" target="classFrame" title="ScaleMode">ScaleMode</a></td>					
					<td class="line-comment"></td>
				</tr>
				<tr class="evenfalse">
					<td class="class"><a href="types/haxegui/utils/ScriptStandardLibrary.html" target="classFrame" title="ScriptStandardLibrary">ScriptStandardLibrary</a></td>					
					<td class="line-comment">&nbsp;
 Functions for setting up a scripting environment with standard libraries.
&nbsp;</td>
				</tr>
				<tr class="eventrue">
					<td class="class"><a href="types/haxegui/utils/Size.html" target="classFrame" title="Size">Size</a></td>					
					<td class="line-comment">&nbsp;
 R^2 Dimensional class, uses integers.&nbsp;</td>
				</tr>
				<tr class="evenfalse">
					<td class="enum"><a href="types/haxegui/utils/VerticalAlign.html" target="classFrame" title="VerticalAlign">VerticalAlign</a></td>					
					<td class="line-comment"></td>
				</tr>
				<tr class="eventrue">
					<td class="class"><a href="types/haxegui/windowClasses/CloseButton.html" target="classFrame" title="CloseButton">CloseButton</a></td>					
					<td class="line-comment">&nbsp;

 Close CloseButton Class
&nbsp;</td>
				</tr>
				<tr class="evenfalse">
					<td class="class"><a href="types/haxegui/windowClasses/MaximizeButton.html" target="classFrame" title="MaximizeButton">MaximizeButton</a></td>					
					<td class="line-comment">&nbsp;

 MaximizeButton Class
&nbsp;</td>
				</tr>
				<tr class="eventrue">
					<td class="class"><a href="types/haxegui/windowClasses/MinimizeButton.html" target="classFrame" title="MinimizeButton">MinimizeButton</a></td>					
					<td class="line-comment">&nbsp;
 A TitleBar Button to minimize the window
&nbsp;</td>
				</tr>
				<tr class="evenfalse">
					<td class="class"><a href="types/haxegui/windowClasses/StatusBar.html" target="classFrame" title="StatusBar">StatusBar</a></td>					
					<td class="line-comment">&nbsp;

 StatusBar Class
&nbsp;</td>
				</tr>
				<tr class="eventrue">
					<td class="class"><a href="types/haxegui/windowClasses/TitleBar.html" target="classFrame" title="TitleBar">TitleBar</a></td>					
					<td class="line-comment">&nbsp;

 Titlebar class
&nbsp;</td>
				</tr>
				<tr class="evenfalse">
					<td class="class"><a href="types/haxegui/windowClasses/WindowFrame.html" target="classFrame" title="WindowFrame">WindowFrame</a></td>					
					<td class="line-comment">&nbsp;

 WidowFrame optionaly resizing window frame.
&nbsp;</td>
				</tr>
			</table>

		<h1>License</h1>
		<div class="doc">
			<p>The MIT License</p><p>
			Copyright (c) 2009 The haxegui developers
			</p><p>
			Permission is hereby granted, free of charge, to any person obtaining a copy
			of this software and associated documentation files (the "Software"), to deal
			in the Software without restriction, including without limitation the rights
			to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
			copies of the Software, and to permit persons to whom the Software is
			furnished to do so, subject to the following conditions:
			</p><p>
			The above copyright notice and this permission notice shall be included in
			all copies or substantial portions of the Software.
			</p><p>
			THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
			IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
			FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
			AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
			LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
			OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
			THE SOFTWARE.	
			</p>
		</div>
		</div>
		</div>
	</body>
</html>
